19661 848
6080 107
18019 934
13295 334
2580 518
5233 735
561 94
2438 281
20981 450
1695 340
6151 375
3119 82
8449 91
3625 612
9153 601
4684 30
8709 680
1857 296
15820 425
11974 755
7417 166
13311 885
21684 415
2876 163
31227 450
4209 571
15594 535
15905 766