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