5095 150
8856 586
2738 359
3269 90
1031 66
3374 565
5030 434
12902 484
11413 353
10866 344
8274 348
4380 780
4097 536
8838 867
21985 474
31491 544
9191 239
15817 295
13241 594
6786 273
7403 863
8913 441
15259 870
6158 314
3765 422
12546 228
3680 401
12532 747