23905 847
7226 551
15241 386
5564 343
2443 44
6977 869
4916 813
1218 86
3160 436
4535 936
1521 39
4536 454