8604 680
1000 79
2598 375
2472 269
1628 184
4893 951
1532 32
2032 208
6378 777
1444 83
3885 527
1453 234
8982 346
1319 188
4769 136
3865 785
3560 248
5564 30
2865 163
1566 22
2871 307
2877 476
5590 433
2540 591