41307 343
256006 597
775059 1658
246632 729
27999 259
6999 501
8389 167
174201 591
82369 795
45089 920
7056 498
11800 696
7533 357
5968 444
3521 397