22583 291
1786 564
4050 705
7855 70
1827 418
2048 186
16938 162
1919 391
9272 684
4640 550
929 195
10557 234
17082 407
2123 645
2062 613
15607 908
6383 541
9501 738
3905 497
503 156
5511 614
2990 776
11317 208
3406 395