527 52
1429 157
2236 214
7799 326
1716 90
12470 211
2627 326
15552 95
4558 575
3317 441
2923 610
4793 526
43496 398
9126 268
894 49