40840 418
2241 447
1878 261
10826 647
2792 181
6284 46
2719 370
5387 625
10919 510
9609 410
7507 597
5702 595
36531 494
6754 389
8898 148
3835 303
2617 359
2080 262