2284 153
1541 396
2225 514
188 55
2068 680
1436 377
292 73
1215 315
287 50
810 247
1261 66
5800 554
8798 425
8710 946
19199 579
10703 438
6202 508
9624 780
3145 501