2561 409
4400 493
3640 34
14415 158
24727 104
17818 90
35968 273
33702 863
13001 739
5804 514
9437 673
15793 564
3204 196
2713 316
3555 860
5509 172
7592 125
6655 410
2287 244
1851 324
4591 234
4390 737
4224 421
4653 467
6322 151
3068 195
10048 77
11761 250