1221 32
9300 940
19240 192
12200 793
35395 740
5846 53
5361 389
2480 152
5282 299
16212 294
11115 506
13275 271
8974 671
3108 709
5433 752
4574 610