5032 405
37216 363
13663 115
10286 69
20114 307
9982 304
5213 388
3237 446
5435 868
3937 819
4765 30
7058 428
2481 437
7033 563
3787 346
2257 278
4903 318
3206 149
3331 523
7327 481
5180 521
22506 94
9414 694
4068 843
2429 318
1128 123
5997 796
4489 806