18211 660
1490 420
2931 716
222 32
959 177
1430 165
1381 172
4738 356
3169 589
587 134
3247 429
702 66
2923 616
2282 689
3034 822
1924 53
894 68
1046 232
3114 537
5448 456
2431 59
2824 699
3865 700
499 142