2508 506
2827 752
1371 227
4610 735
9316 67
10907 176
17820 528
3512 243
3482 411
9230 201
1961 438
3445 794