15033 93
12182 286
18715 327
22384 237
14799 761
28447 503
12113 422
4705 528
17005 871
10756 584
5854 512
17960 445
5100 344
7344 172
4400 463
6302 374
7640 434
8436 534
7922 601
11698 448
5331 339
7432 494
26099 89
9594 403
41865 464
5263 248
9814 411
21484 284