15089 97
22873 239
28739 578
34546 343
24015 419
23088 632
21041 221
42227 768
46833 541
21913 47
36793 359
16755 78
36193 123
26297 617
30466 143
40927 464
31580 130
30465 520
26318 534
27165 163
39069 461
121032 551
29986 804
51897 484