30595 538
2355 604
34741 622
904 110
1655 532
5519 93
1181 323
10049 885
3840 615
2743 631
8131 380
11998 552
38678 804
6378 320
1530 304
10092 518
259 30
13808 187
3075 672
7305 608
1104 325
6343 550
7464 889
2132 522