19506 447
6014 117
41559 527
53183 589
103658 933
5936 576
35175 480
6886 383
43411 770
299164 1314
133199 692
4352 545
35839 196
24454 812
37980 133
58606 881
22880 850
17711 519
158253 869
45072 800
23661 452
198945 1067
14417 620
39136 644
26244 736
31124 249
28499 332
42341 104