37956 35
38203 906
3003 322
4633 672
49520 289
45954 552
24253 181
22410 112
9968 397
6895 361
5318 620
5230 582
4153 180
5421 497
4465 950
1847 161
3201 424
3722 815
43147 233
42766 83
44347 259
70927 303
24453 488
25099 262