40555 1020
14228 905
3988 74
54730 162
54362 445
11963 767
5930 425
6470 508
51722 686
66766 474
36172 139
14041 247
5529 429
5724 200
2987 275
7157 463
2354 196
3878 81
5681 135
7750 451
10575 412
60787 181
42299 787
97685 751