23920 847
7226 551
15242 386
5569 343
2447 44
6984 869
4922 813
1221 86
3170 436
4542 936
1523 39
4540 454