2913 729
3697 323
7875 760
12542 647
43126 333
77173 1023
64848 503
2444 172
3515 401
4343 181
6536 289
10716 681
71426 682