5033 740
1609 115
2604 448
7352 34
14970 545
1848 191
1658 100
7645 843
4411 447
6183 977
1577 131
2825 619
3096 119
7541 368
21750 328
4002 706
2893 175
4342 943
1119 140
2116 223
3359 59
2982 532
6011 1001
3079 207