23928 847
7227 551
15245 386
5577 343
2450 44
6986 869
4922 813
1221 86
3171 436
4542 936
1525 39
4545 454