40995 418
2261 447
1878 261
10838 647
2803 181
6300 46
2731 370
5396 625
10926 510
9618 410
7518 597
5707 595
36536 494
6758 389
8912 148
3843 303
2618 359
2084 262