29394 251
163521 1113
2897 462
1044 274
1226 174
1725 314
4494 50
3599 792
51635 921
15691 817
10193 391
25697 362
42146 283
4303 481