30343 407
3748 264
1800 39
5291 813
2107 51
27219 156
3759 654
4084 874
4269 660
2915 332
58998 847
51339 175
28252 576
51151 504
22899 621
23705 386
25998 66
12535 509
13355 616
16233 493
22514 516
6013 230