12580 816
9429 96
24101 841
16849 880
17895 587
15507 838
11539 673
2959 274
7962 418
6245 772
15574 219
6623 75
2016 161
14761 608
22179 292
27310 783
13736 337
20434 399
10915 457
53172 165
108603 220
34165 421
11514 797
4287 383
12250 637
6719 204
3621 288
7106 335