5028 405
37216 363
13663 115
10286 69
20114 307
9982 304
5210 388
3237 446
5435 868
3937 819
4763 30
7058 428
2481 437
7032 563
3787 346
2257 278
4903 318
3206 149
3331 523
7326 481
5180 521
22504 94
9412 694
4067 843
2429 318
1128 123
5997 796
4489 806