17911 805
6003 328
9648 55
2893 145
3348 351
2493 71
3342 100
4729 261
9332 126
3984 604
2583 487
1541 68
8383 768
4357 915
3204 95
1802 362
26717 921
2939 480
5471 669
8110 308
6498 108
4167 200
4520 561
2422 509
5587 874
1964 292
9674 441
6125 594