15010 162
17810 596
21947 194
30425 285
26065 217
3477 285
3652 97
4101 650
3200 197
5950 618
7279 460
5673 433
2545 346
6252 107
3309 529
6318 531
5633 163
5667 549
2691 341
3438 239
4674 471
2829 117
5323 606
4803 106
4702 534
3081 521
6999 930
4162 805