40332 436
8828 360
6445 85
5918 868
6283 42
6224 92
16908 594
4501 165
17017 192
12169 252
14746 741
24872 877
16915 186
19456 203
8624 541
4163 286
4106 286
7074 641
2489 449
9091 598
21953 306
13735 339
8154 554
8016 724
9976 705
23398 197
17334 514
7195 901