5601 280
3582 313
2428 137
7460 692
7415 430
3187 362
2547 82
7510 635
4115 519
12416 200
3131 98
3217 69
5291 546
4397 724
2587 146
4223 629
2494 265
2254 248
4298 304
3394 536
14620 407
95758 845
127914 549