3558 518
5131 458
2129 71
4934 375
35040 352
205257 1094
22823 886
16667 289
40969 153
46778 251
15809 791
74196 449
61701 676
27185 382
39079 580
12863 332
10441 453
9012 842
11376 218
16975 640
20805 490
14130 636
27803 755
31245 665
19131 236
15755 146
30635 745
15651 265