2295 41
8192 168
2509 254
5553 593
19441 476
7342 137
4184 252
3854 387
9526 93
9262 524
9250 626
5106 245
5583 42
5292 795
28572 516
8905 459
5175 343
6334 423
6184 65
9172 390
1779 234
14338 885
6413 789
7190 338
5008 46
5153 523
6714 137
11630 133