20238 90
6318 56
5961 144
5553 620
3979 370
5336 446
10899 881
5856 451
27834 122
18003 94
11300 533
75670 578
17463 784
46813 185
14428 681
6377 213
6362 260
16711 802
13561 233
66467 418
147120 696
125891 85
243088 330
70978 660
95304 293
73457 547
13406 593
298107 183