5631 800
4914 788
2561 294
4536 948
2882 59
7735 686
8088 233
9234 691
4689 626
17984 296
3343 575
4384 547
4843 235
23348 605
6075 345
12815 175
10913 531
12159 611
10330 581
11186 748
7897 242
5886 703