45523 346
15167 80
21290 327
1671 299
19270 261
17094 266
13558 573
3781 459
23137 210
10843 274
3724 534
6365 369
23752 413
15665 360
17515 531
6942 413
37605 314
11947 656
1614 377
5003 571
22030 503
15317 839
11537 556
16189 63
29330 141
20826 157
16037 669
874 26