40566 436
8871 360
6481 85
5962 868
6344 42
6301 92
17110 594
4609 165
17095 192
12269 252
14834 741
25025 877
17098 186
19570 203
8667 541
4181 286
4131 286
7143 641
2507 449
9128 598
22059 306
13795 339
8185 554
8059 724
10051 705
23556 197
17515 514
7231 901