41093 418
2263 447
1879 261
10843 647
2806 181
6304 46
2733 370
5398 625
10929 510
9620 410
7521 597
5709 595
36541 494
6759 389
8914 148
3844 303
2619 359
2086 262