2938 937
1236 382
1389 120
9975 509
4583 255
3107 381
1520 110
2394 346
9651 89
8201 233
17477 848
2481 212