1247 401
654 638
500 115
396 415
636 146
1214 855
819 676
564 730
587 694
1189 900
484 684
3939 771
11217 223
9968 344
9573 490
7266 640
6536 135
6258 881
6125 305
5109 334
4982 37
4919 221
4367 166
4224 66