50660 288
22247 54
46154 568
26531 365
18427 640
30912 275
49170 293
23345 457
31855 318
19658 186
24287 333
34254 653
56807 82
31938 540
27931 876
25880 501
34527 429
31425 678
16137 111
104963 217
38263 886
26802 84
38108 785
15100 161