815 173
11960 328
2561 542
7372 468
5898 845
4291 441
251724 337
20343 835
29887 660
8137 569
11337 523
9605 437
29400 156
22891 670
5954 455