3023 790
1824 258
1557 178
2398 416
17402 462
306948 1581
178591 636
48629 347
109474 447
61861 376
51219 318
60848 468
121542 882
121195 749
390598 1459
2340 142
83551 422
30895 706
63591 314
94312 457
106007 962
211059 656
74183 550
3613 467