15007 58
14730 710
5506 94
21114 794
2415 175
12654 261
5322 139
16378 351
16172 837
5186 230
8575 312
42593 292
6267 255
17043 748
13440 114
6394 560
13079 195
12015 446
8056 504
6471 632
5780 160
40908 96
16913 126
9329 724
247375 1196
332970 530
163996 974
46327 1003