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