41318 343
256016 597
775091 1658
246643 729
27999 259
6999 501
8389 167
174210 591
82379 795
45090 920
7056 498
11801 696
7533 357
5970 444
3522 397