13998 194
11833 108
12298 59
5053 405
37228 363
13683 115
10292 69
20139 307
9996 304
5223 388
3242 446
7444 459
5445 868
3942 819
4774 30
7091 428
2488 437
7052 563
2981 547
3795 346
2264 278
4931 318
3216 149
3346 523
7345 481
5192 521
22530 94