2591 656
1050 297
7418 733
340 81
2496 443
1984 629
1413 103
12731 650
3067 298
2692 515
117813 287
69423 436
29668 371
94392 888
40568 374