5081 405
37247 363
13694 115
10296 69
20163 307
10008 304
5239 388
3245 446
5453 868
3951 819
4785 30
7105 428
2491 437
7064 563
3802 346
2270 278
4945 318
3218 149
3351 523
7368 481
5202 521
22567 94
9425 694
4075 843
2447 318
1137 123
6012 796
4498 806