2963 598
1216 129
3560 680
1386 181
554 123
3139 776
2398 619
2955 743
3285 796
4169 29
2725 599
1029 136
1672 445
3396 684
28833 99
30669 381
12734 276
4662 165
4432 628
9689 127
5090 383
13841 556
3529 225
2532 458
2357 648
3125 703
3828 105
2960 421