17832 501
8693 75
109585 277
5588 704
4822 439
148972 583
11229 417
32754 848
4413 191
2554 177
132308 852
267530 1150
12288 549
15846 407
4574 800
6300 564
80345 143
164218 1303
9473 54
11827 58
5496 506
5059 680
85557 587
232488 951
26639 575
10889 99
4619 747
5746 97