526 99
979 190
2991 839
2743 584
7980 732
5671 185
2300 490
1291 283
2296 520
2987 877
2331 739
924 191
23339 58
9922 560
11108 376
629 106
5760 330
13298 750
3381 127
3019 60
1603 258
2779 639
13149 340
2617 508
4051 650
2603 530
3181 386
10178 69