17915 805
6003 328
9655 55
2898 145
3349 351
2494 71
3347 100
4735 261
9334 126
3984 604
2583 487
1542 68
8383 768
4358 915
3205 95
1804 362
26726 921
2941 480
5478 669
8115 308
6503 108
4175 200
4522 561
2422 509
5588 874
1964 292
9706 441
6128 594