3276 330
37410 925
21872 311
6507 925
98589 635
29035 647
7528 444
6490 374
13470 276
7170 59
5478 772
6479 583
1433 206
3795 59
2813 382
23254 522