17915 805
6003 328
9648 55
2893 145
3348 351
2493 71
3343 100
4731 261
9334 126
3984 604
2583 487
1542 68
8383 768
4357 915
3204 95
1802 362
26717 921
2939 480
5471 669
8112 308
6498 108
4167 200
4521 561
2422 509
5587 874
1964 292
9675 441
6126 594