40966 418
2254 447
1878 261
10833 647
2802 181
6295 46
2731 370
5395 625
10926 510
9615 410
7518 597
5707 595
36536 494
6758 389
8911 148
3841 303
2618 359
2083 262