22060 156
9057 455
3764 97
4644 889
4766 405
6947 504
5193 645
3976 141
7015 285
5653 622
2345 86
10049 359
4403 923
8114 797
12341 483
3720 346
6163 273
7096 388
5739 429
7168 626
8898 572
4863 908
5906 771
5768 163
5432 747
5403 329
4308 614
5286 331