168249 1089
107993 632
65744 324
141137 254
1331 92
3550 382
2141 374
2670 671
2279 287
1804 332
2477 491
3593 645
191510 577
112153 582