1232 33
9311 940
19257 192
12204 793
35423 740
5850 53
5369 389
2481 152
5287 299
16218 294
11128 506
13307 271
8981 671
3108 709
5437 752
4584 610