4810 856
8529 516
4943 547
22153 399
6191 257
6282 341
12264 405
11833 703
3454 586
1716 93
7205 773
4399 388
2830 390
9219 170
8626 347
12525 303
5513 877
2941 135
2907 73
3784 96
4107 676
11364 428
9916 52
19219 998