16621 263
65033 444
18799 614
28586 105
17089 804
5408 680
15240 734
17272 529
7243 877
5737 353
2375 328
4153 59
1603 97
3916 615
8927 594
3722 33
8724 326
2428 197
3410 299
3099 203
3729 593
6020 848