511 52
1429 157
2232 214
7796 326
1715 90
12438 211
2626 326
15533 95
4555 575
3317 441
2917 610
4789 526
43310 398
9085 268
892 49