2508 506
2827 752
1378 227
4610 735
9316 67
10909 176
17820 528
3512 243
3482 411
9231 201
1961 438
3451 794