29572 766
10143 330
20358 486
9662 313
6547 388
5878 107
11903 282
4929 167
7165 153
14568 253
12899 774
27583 688
15546 49
20467 201
33960 166
8031 116
22235 432
13730 603
9912 459
20549 612
13071 398
17677 686
21829 645
10680 212
12951 498
19788 475
19707 165
42070 549