15231 303
4185 69
5652 528
9482 68
4775 570
2704 54
7919 291
5091 437
15708 777
7007 863
12644 714
4929 287
4911 414
4576 67
8443 297
8272 57
7636 440
8816 210
37599 901
5371 378
7830 410
5328 664
4009 626
11136 572
34432 163
9647 187
10826 747
12124 268