16021 56
102882 716
454093 1184
116198 550
28854 676
18583 771
15403 228
10269 433
16023 176
141451 752
12364 162
704038 1088
163281 557
14048 670
150909 581
525116 972
162433 360
14031 320
155894 395
15061 653
1008862 2431
150761 215
610436 1451