30312 407
3732 264
1779 39
5282 812
2102 51
27188 156
3754 654
4071 874
4253 660
2909 332
58944 847
51285 175
28211 576
51084 504
22879 621
23684 386
25969 66
12523 509
13333 616
16219 493
22487 516
6007 230