32286 407
23647 863
7407 78
34087 576
5653 301
983 133
6171 490
5652 556
4426 878
3765 706
3313 334
11722 194
27214 580
8408 907
5413 524
1277 63
2278 263
17760 596
4572 247
15742 322
13032 111
4566 797
3785 763
26875 293
1978 166
4013 577
4189 482
1874 62