31585 203
2997 343
3721 710
2642 370
2418 260
2291 296
3838 129
3484 386
3703 263
665 196
10013 575
12567 101
9833 281
12944 782
11016 434
11729 902
10599 396
6965 399
10771 326
13281 511
11656 833
20021 409
13181 984
23049 593