3183 667
1638 47
4015 86
4387 633
2327 522
1308 169
1463 207
475 79
2863 604
6417 466
3871 580
3328 558
1953 535
3231 809
5288 705
2686 487
4297 592
1008 147
823 241
25505 1146
23100 468
3752 608
2813 637
2698 424