45489 346
15160 80
21276 327
1671 299
19265 261
17070 266
13551 573
3779 459
23129 210
10839 274
3720 534
6347 369
23722 413
15656 360
17513 531
6941 413
37567 314
11943 656
1614 377
5003 571
22016 503
15307 839
11530 556
16184 63
29297 141
20810 157
16027 669
872 26