146571 752
6783 78
14869 288
17882 376
285078 939
27649 470
295631 1108
15509 131
18120 338
23320 353
71242 920
9523 304
184284 518
49456 810
60967 453
38159 886
49935 827
37254 556
37295 331
61942 667
35398 471
19141 176
19425 566
5642 255