1228 32
9303 940
19254 192
12201 793
35413 740
5848 53
5368 389
2481 152
5284 299
16215 294
11123 506
13290 271
8976 671
3108 709
5433 752
4581 610