42916 115
53781 202
15850 419
23801 578
43559 389
32324 203
32822 569
46688 306
20305 1014
12883 808
21549 309
19162 488
177496 1184
99998 639
31704 322
10636 163
55640 694
3556 507
3140 453
5933 689
7848 242
65151 793