1228 32
9303 940
19254 192
12201 793
35411 740
5848 53
5367 389
2481 152
5284 299
16215 294
11122 506
13290 271
8976 671
3108 709
5433 752
4580 610