2556 213
3605 440
4697 441
22376 629
16125 914
10490 236
5658 627
10714 488
7587 578
2309 268
3955 496
60579 779