18631 580
9635 448
8576 681
3513 269
3627 655
3035 451
10731 190
35830 221
16701 422
11600 162
4317 627
3523 334
1503 287
3056 397