3556 518
5130 458
2126 71
4932 375
35039 352
205250 1094
22815 886
16667 289
40958 153
46769 251
15807 791
74160 449
61693 676
27182 382
39069 580
12862 332
10439 453
9010 842
11376 218
16973 640
20800 490
14126 636
27798 755
31239 665
19122 236
15753 146
30620 745
15639 265