2659 805
2454 535
1208 256
2952 567
2704 578
3254 531
1835 463
3511 146
3882 743
597 81
1508 409
2998 493
872 33
13050 158
23402 103
14227 90
29865 273
29207 862
11102 739
5119 514
8962 673
13176 564
1321 189
1378 315
2967 860
2856 172
2194 120
3387 406