88275 356
570494 1896
15639 515
14804 363
310968 1362
34186 933
166600 547
117029 831
32751 660
31470 482
26990 71
157345 1016
6372 458
3801 375
5433 614
43615 663