5084 405
37247 363
13695 115
10298 69
20163 307
10008 304
5240 388
3245 446
5454 868
3952 819
4785 30
7105 428
2491 437
7065 563
3803 346
2270 278
4945 318
3218 149
3351 523
7368 481
5202 521
22569 94
9425 694
4075 843
2448 318
1137 123
6013 796
4498 806