532 52
1430 157
2237 214
7801 326
1717 90
12485 211
2628 326
15558 95
4569 575
3317 441
2923 610
4793 526
43565 398
9144 268
895 49