52823 86
20691 409
6578 934
262 60
1514 431
4433 672
3279 924
2160 453
2643 384
1194 359
1967 311
8644 376
8035 158
4530 534
4579 561
4318 552
1352 243
2018 497
2072 597
2999 714