2938 937
1236 382
1388 120
9975 509
4583 255
3106 381
1520 110
2393 346
9643 89
8192 233
17475 848
2480 212