1315 161
6091 873
4423 588
2110 225
2897 703
170040 313
11895 109
8311 519
2757 327
10471 459
7450 810
10840 310
16164 91
13627 629
6576 596