15023 58
14740 710
5529 94
21131 794
2420 175
12666 261
5339 139
16398 351
16192 837
5196 230
8583 312
42658 292
6286 255
17082 748
13465 114
6406 560
13095 195
12028 446
8066 504
6480 632
5784 160
41084 96
16944 126
9335 724
247453 1196
333013 530
164007 974
46330 1003