2298 76
1812 68
15428 482
2888 404
3217 561
6626 449
3054 447
21411 34
1098 60
10527 307
17495 531
1748 200
7845 620
3540 170
3847 478
8828 123
11293 545
3543 346
5004 468
3686 353
3411 244
9114 839
3799 309
20943 559
8069 136
153248 563
5918 681
18473 674