40583 518
10005 707
5713 788
8139 750
16387 605
3227 135
5141 204
5348 335
4710 855
4909 179
16952 236
8852 210
20528 801
19403 353
12666 642
5212 581
6558 412
10234 514
7425 45
3628 696
2450 205
6299 807
2519 278
7987 222
18134 264
14881 736
18472 185
23164 746