15010 38
1097 140
8360 806
10643 325
34249 613
7868 415
5474 167
2027 488
1487 379
4288 350
10996 396
9450 169
1498 285
10725 72
14899 408
703 117
1063 238
4952 148
3477 162
17791 532
12476 120
270049 478
1445 285
69827 727