3028 651
2527 753
790 231
364 69
10655 629
11277 91
21294 202
12686 676
38351 448
11787 599
6997 232
20103 667
8906 812
10688 603
12970 247
29309 361
14305 730
19673 1029
11796 737
10356 318
14881 807
15581 349
9202 657
7799 270