421223 1300
10513 827
8841 759
55432 469
36373 323
29970 788
26085 112
135705 236
11835 515
108970 332
142684 767
159371 777
185115 1086
59696 593
15434 364
22605 492
15005 536
33603 140
27117 683
14791 175
9053 576
161068 707
111257 529
7132 70
5044 32
117824 415
125269 588
35127 306