12996 92
15208 343
15657 758
11937 58
277244 1568
2706462 6600
697418 1987
377645 1078
2407919 7084
115583 632
40944 581
58211 485
46348 393
61015 598
55119 163
47136 584
20146 187
31177 291
36943 467
28739 521
3785 265
33821 841
39365 209
33763 677