15010 162
17808 596
21947 194
30417 285
26065 217
3477 285
3651 97
4101 650
3199 197
5950 618
7279 460
5673 433
2545 346
6252 107
3308 529
6317 531
5632 163
5667 549
2691 341
3437 239
4674 471
2829 117
5323 606
4803 106
4702 534
3081 521
6998 930
4162 805