22038 156
9055 455
3763 97
4632 889
4764 405
6945 504
5191 645
3976 141
7012 285
5652 622
2345 86
10049 359
4403 923
8113 797
12338 483
3719 346
6162 273
7093 388
5739 429
7167 626
8897 572
4863 908
5904 771
5764 163
5432 747
5402 329
4308 614
5286 331