2353 523
25658 349
8181 189
3822 631
34157 614
15666 760
4827 540
9866 796
13496 532
21690 207
3153 385
2227 61
28672 498
5694 575
3305 362
3680 678
4610 728
5878 718
17873 116
15539 465