39089 371
3452 326
17179 812
8775 158
21698 1039
3726 397
21198 745
7743 112
22463 142
11327 321
2430 72
18624 654
4174 676
10309 386
7716 573
11459 917
5450 557
4602 711
4368 531
7310 249
20381 935
3236 422
8077 420
7304 226