15034 58
14749 710
5550 94
21150 794
2422 175
12678 261
5363 139
16424 351
16211 837
5202 230
8605 312
42743 292
6307 255
17111 748
13489 114
6420 560
13101 195
12048 446
8085 504
6505 632
5793 160
41271 98
16971 126
9344 724
247510 1196
333078 530
164017 974
46337 1003