4580 81
14639 761
1823 87
4521 528
3423 371
8512 369
7215 268
8406 405
12748 425
5570 727
2611 312
4297 508
9240 357
2438 175
2742 206
8093 372
3152 185
1433 95
4520 680
2825 301
12381 575
3570 232
2150 52
11705 61
12161 501
3872 821
4964 631
10359 907