15010 38
1099 140
10645 325
34252 613
8360 806
7869 415
2028 488
5474 167
4288 350
1487 379
10997 396
9450 169
705 117
10725 72
1498 285
14899 408
1063 238
4953 148
3479 162
12478 120
17791 532
1447 285
270049 478
69828 727