45536 346
15170 80
21298 327
1671 299
19277 261
17100 266
13569 573
3781 459
23142 210
10843 274
3724 534
6370 369
23766 413
15669 360
17520 531
6942 413
37623 314
11951 656
1614 377
5004 571
22045 503
15322 839
11540 556
16198 63
29343 141
20836 157
16042 669
874 26