16095 263
61898 440
15788 614
28427 105
16983 804
5328 680
15147 734
17053 529
6959 877
5570 353
2289 328
3991 59
1536 97
3581 615
8799 594
3546 32
8391 326
2300 197
3268 299
2956 203
3645 593
4930 848