17256 529
12341 664
7228 877
3176 123
5732 353
4502 519
5067 380
4682 163
2792 583
3992 593
5263 494
4144 59
2359 327
2456 58
3400 131
4601 906
2876 243
1594 73
3290 309
8502 905
4511 53
3956 626
3822 389
2668 277
4000 56
3297 253
2991 127
7482 220