3401 223
342 37
2798 105
403 84
4557 504
1931 352
2921 597
1257 390
1112 172
460 40
2629 651
3119 841
2017 515
1422 276
2595 707
2500 567
2959 815
3093 731
571 43
2170 513
2275 466
1972 459
772 181
2997 625
707 178
895 259
728 166
3054 847