31096 346
32605 230
40250 598
43314 109
12634 564
37093 531
15414 707
12620 142
53276 767
13755 85
29691 666
10184 565
2455 96
6713 410
28018 262
10484 903
22067 192
43629 85
71696 474
6512 507
8271 694
4531 462
83118 485
9080 121
3358 445
20215 874
6956 548
4646 432