10331 381
438 120
4960 707
2281 410
3254 572
2498 624
1059 293
2808 643
2454 465
8809 589
16453 402
11773 184
23029 262
3023 230
5181 453
3662 377
1456 46