2583 625
12716 595
8167 151
3672 311
3485 452
2603 195
28461 285
4348 89
27034 653
219956 173
5604 242
1002 146
4111 645
2136 283
8362 643
2430 317
4692 533
7933 466
4755 122
3180 216
4987 715
3396 69
8096 496
10280 342
21435 74
17275 432
59307 591
33296 653