22197 156
9063 455
3766 97
4703 889
4779 405
6954 504
5205 645
3980 141
7041 285
5662 622
2353 86
10052 359
4406 923
8122 797
12353 483
3722 346
6171 273
7100 388
5741 429
7175 626
8900 572
4864 908
5914 771
5775 163
5440 747
5409 329
4309 614
5291 331