40896 418
2246 447
1878 261
10832 647
2796 181
6289 46
2723 370
5388 625
10924 510
9611 410
7510 597
5705 595
36532 494
6757 389
8901 148
3838 303
2617 359
2081 262