15025 362
3869 429
153624 563
73050 667
64839 50
4367 983
6581 266
10135 805
4010 147
5970 694
2172 231
6971 134
5015 305
15895 405
5326 590
3492 314
2527 105
7297 359
10971 278
5140 219
4419 100
7338 222
8868 659
15404 891
14124 693
12108 283
22717 413
16699 164