4556 441
22255 629
16063 914
10437 236
2196 213
5595 627
10656 487
7502 578
2276 268
3662 496
3084 439
59151 779