31339 620
10973 358
25854 763
13215 197
31022 643
4715 680
1623 164
3279 253
1110 191
15992 322
3753 728