2503 709
2991 613
531 63
20511 579
2445 309
704 140
6343 550
8330 334
4661 668
225165 909
2115 509
40274 263
10567 459
13742 51
1910 550
13953 413
2859 891
11468 158
957 68
389 91
11766 741
395442 1035
2754 665
1485 418