22047 156
9055 455
3763 97
4639 889
4765 405
6947 504
5192 645
3976 141
7014 285
5652 622
2345 86
10049 359
4403 923
8114 797
12339 483
3719 346
6163 273
7096 388
5739 429
7168 626
8897 572
4863 908
5905 771
5764 163
5432 747
5402 329
4308 614
5286 331