28601 400
6838 63
42568 162
18729 865
20741 347
7063 159
6671 44
5344 654
5767 371
9797 490
2281 79
24609 785
7030 333
7566 230
15472 105
9346 109
29129 137
9424 339
5310 528
11089 411
7808 583
10344 741
9683 232
25390 669
10906 151
18288 91
4039 619
15897 547