31989 888
25377 528
8592 370
2855 188
12292 545
199788 921
263318 1051
43347 86
22860 244
62438 758
8031 388
4565 713
4050 279