30309 406
3732 264
1778 39
5281 812
2102 51
27186 156
3753 654
4070 874
4253 660
2908 332
58942 847
51283 175
28210 576
51080 504
22878 621
23683 386
25968 66
12523 509
13333 616
16218 493
22486 516
6006 230