30140 119
22962 107
12916 450
8950 825
189033 991
71802 276
24365 374
16041 246
61689 768
16459 620
27590 823
17084 132
34345 720
25445 388
3560 395
5877 556
80083 658