19658 848
6080 107
18017 934
13294 334
2580 518
5233 735
561 94
2438 281
20981 450
1695 340
6151 375
3118 82
8448 91
3625 612
9151 601
4684 30
8708 680
1857 296
15818 425
11974 755
7417 166
13311 885
21684 415
2876 163
31227 450
4207 571
15593 535
15905 766