2296 41
8202 168
2511 254
5553 593
19470 476
7349 137
4185 252
3856 387
9662 93
9263 524
9309 626
5109 245
5604 42
5294 795
28583 516
8970 459
5179 343
6352 423
6210 65
9187 390
1782 234
14349 885
6426 789
7198 338
5020 46
5162 523
6724 137
11643 133