331 56
3495 931
2933 590
8331 132
1292 302
3128 701
8369 203
4360 197
2855 629
8952 747
1835 466
1646 39
645 123
2318 413
6319 516
939 242
3329 854
3224 737
2041 441
8613 287
1451 257
1397 299
4301 445
2710 697
2998 597
5570 754
969 235
9830 450