3001 345
3349 459
24737 425
392 35
1538 238
2570 580
5926 853
2891 638
12398 701
5384 796
27434 229
4299 806
11225 586
8102 478
8937 694
4924 841
1882 224
5047 516
7393 486
11437 108
6461 546
1469 229
21309 291
20780 777