641 53
1401 294
4098 760
2017 508
2932 587
1389 321
3960 701
554 83
5948 419
11699 280
3308 901
3284 813
1033 47
3967 903
2499 573
2457 471
2866 607
2911 241
2201 195
9394 202
3156 602
2896 880
2164 402
932 114
2900 653
2709 729
1913 372
803 74