3558 518
5132 458
2129 71
4934 375
35040 352
205257 1094
22823 886
16667 289
40973 153
46779 251
15809 791
74201 449
61701 676
27189 382
39081 580
12863 332
10441 453
9012 842
11376 218
16976 640
20806 490
14130 636
27804 755
31246 665
19134 236
15756 146
30642 745
15652 265