15016 339
40316 305
9646 634
11211 357
7008 56
6509 434
2608 39
20515 548
3795 178
14342 587
8076 390
4941 557
35079 643
11140 548
7899 295
8699 309
16973 352
9636 167
4572 814
17313 639
4524 80
5996 676
20542 397
16660 498
2498 121
8968 144
33953 595
8224 734