4143 580
1729 167
6170 591
5837 226
3799 127
6759 898
3363 291
6635 585
3263 573
2534 317
3254 645
22860 413
8811 303
3977 699
4354 660
921 84
5340 638
6442 321
9747 305
43605 378
13235 687
15595 379
3204 339
16294 960
1607 187
1677 142
5403 791
4199 85