15036 93
12183 286
18716 327
22387 237
14800 761
28449 503
12114 422
4705 528
17005 871
10756 584
5854 512
17960 445
5100 344
7344 172
4400 463
6302 374
7640 434
8437 534
7924 601
11702 448
5332 339
7436 494
26102 89
9595 403
41868 464
5265 248
9814 411
21488 284