81442 905
8503 111
2233 407
664 102
2315 475
3114 908
2196 549
1333 259
1451 185
3143 295
1510 204
198431 396
13741 52
29436 473
181540 846
499970 1012
250740 2046
38994 234
179085 968
11652 432
9343 355
7050 182