15008 38
1097 140
8359 806
10643 325
34249 613
7867 415
2027 488
5473 167
1486 379
9450 169
10996 396
4285 350
1498 285
10724 72
14899 408
701 117
1063 238
4952 148
17791 532
3476 162
12476 120
1445 285
270048 478
69827 727