17926 806
6003 328
9663 55
2899 145
3354 351
2495 71
3348 100
4737 261
9340 126
3994 604
2584 487
1548 68
8384 768
4360 915
3212 95
1806 362
26739 921
2945 480
5485 669
8123 308
6513 108
4180 200
4533 561
2423 509
5593 874
1972 292
9716 441
6131 594