17915 805
6003 328
9654 55
2897 145
3349 351
2493 71
3345 100
4734 261
9334 126
3984 604
2583 487
1542 68
8383 768
4358 915
3205 95
1802 362
26720 921
2940 480
5472 669
8114 308
6500 108
4172 200
4521 561
2422 509
5588 874
1964 292
9693 441
6127 594