15631 560
4593 431
7126 682
11496 894
48859 546
20522 215
7826 186
4099 400
25232 61
18601 228
18373 449
2520 337
10280 649
1467 126