2126 515
345 91
1611 428
2378 660
1504 33
9526 941
19562 192
12363 793
36222 740
6082 53
5577 389
2575 152
5415 299
16558 296
11459 506
13857 271
9290 671
3156 709
5531 752
4758 610