15032 339
40323 305
9648 634
11211 357
7009 56
6509 434
2608 39
20515 548
3796 178
14342 587
8076 390
4942 557
35080 643
11140 548
7899 295
8700 309
16973 352
9636 167
4572 814
17314 639
4524 80
5996 676
20542 397
16660 498
2498 121
8968 144
33953 595
8224 734