2561 409
4407 493
3642 34
14417 158
24728 104
17823 90
35973 273
33712 863
13004 739
5805 514
9437 673
15799 564
3210 196
2713 316
3555 860
5513 172
7597 125
6656 410
2289 244
1852 324
4594 234
4390 737
4226 421
4653 467
6323 151
3071 195
10054 77
11771 250