252876 673
21561 94
14615 130
24778 178
222099 616
18854 933
37796 875
29729 365
8951 290
26601 482
1785 37
2923 266
11194 690
6587 511
124510 684
55078 476