40335 436
8828 360
6446 85
5920 868
6283 42
6226 92
16910 594
4503 165
17022 192
12169 252
14749 741
24874 877
16915 186
19456 203
8624 541
4163 286
4106 286
7076 641
2489 449
9092 598
21953 306
13737 339
8155 554
8017 724
9978 705
23399 197
17339 514
7196 901