30396 407
3783 264
1860 40
5332 813
2129 51
27271 156
3780 654
4131 874
4315 660
2933 332
59100 847
51444 175
28319 576
51267 504
22947 621
23759 386
26054 66
12568 509
13421 616
16261 493
22567 516
6030 230