16086 263
61668 440
15783 614
28419 105
16978 804
5327 680
15141 734
17030 529
6928 877
5564 353
2282 328
3985 59
1534 97
3579 615
8795 594
3535 32
8367 326
2293 197
3262 299
2951 203
3636 593
4901 848