109346 310
15940 156
192819 715
8932 403
99356 696
75029 462
12738 656
96153 749
91166 723
84956 698
62087 376
120009 527
83727 94
45347 402
39551 432
6277 531
13859 316
27697 562
60977 718
54095 591
12912 795
48781 741
38516 802
25256 112
16139 492
15132 335
3277 334
1997 246