2127 515
345 91
1612 428
2381 660
1507 33
9526 941
19564 192
12363 793
36228 740
6083 53
5577 389
2575 152
5418 299
16558 296
11460 506
13857 271
9292 671
3156 709
5531 752
4761 610