80963 164
251818 829
20784 696
9741 732
5377 447
3860 371
56717 548
214083 931
5302 308
4615 756
8030 598
5082 684
130011 359
60858 178
9900 712
25500 685
3049 176
3755 366
97388 382
281076 1041
11329 108
10428 638
4774 792
259537 732
206850 772
7846 127
6324 572
2803 535