30371 407
3765 264
1836 40
5313 813
2116 51
27250 156
3768 654
4110 874
4297 660
2922 332
59059 847
51392 175
28287 576
51216 504
22925 621
23729 386
26025 66
12547 509
13390 616
16248 493
22532 516
6023 230