21006 464
34792 653
28414 346
22753 412
73922 480
44276 300
47699 228
47586 372
3531 473
2371 78
10425 656
5008 787
2838 358
1881 208
3563 334
22152 637
75241 806
20863 200
111878 841
35367 608