30316 407
3733 264
1782 39
5282 812
2103 51
27192 156
3754 654
4073 874
4258 660
2910 332
58953 847
51296 175
28215 576
51094 504
22884 621
23687 386
25975 66
12527 509
13336 616
16222 493
22493 516
6009 230