32342 407
23677 863
7428 78
34182 576
5662 301
991 133
6178 490
5658 556
4430 878
3767 706
3314 334
11742 194
27273 580
8414 907
5424 524
1277 63
2281 263
17779 596
4575 247
15787 322
13045 111
4569 797
3796 763
26944 293
1986 166
4019 577
4196 482
1876 62