29646 200
13844 805
1960 340
6946 569
4064 916
1162 44
15508 236
3360 640
5052 702
28633 508
10668 452
3358 306
17191 609
48844 115
3986 568
3581 974
6129 733
20193 382
5149 346
17267 172
12265 204
18355 165
4586 184
13746 413
8099 273
14464 387
15928 850
17305 287