16081 263
61596 440
15783 614
28416 105
16975 804
5325 680
15141 734
17028 529
6921 877
5563 353
2281 328
3984 59
1534 97
3578 615
8793 594
3535 32
8357 326
2293 197
3262 299
2951 203
3635 593
4896 848