41318 343
256016 597
775084 1658
246641 729
27999 259
6999 501
8389 167
174209 591
82378 795
45090 920
7056 498
11801 696
7533 357
5970 444
3522 397