40512 322
15510 690
39873 231
9609 605
4442 45
9221 105
9002 621
8661 443
8693 498
7809 115
6914 443
17783 347
9946 628
5283 262
7668 476
1478 110
5592 228
4191 529
8652 135
3442 149
5003 79
2472 272