2503 305
2035 191
1737 119
4797 647
5116 867
4816 605
4630 288
6169 755
9345 394
15557 169
20491 227
11353 466
20277 555
2251 551
599 131
2516 796
2602 714
897 182
1604 234
1300 66
1131 118
3222 738
2132 226
3562 573