41322 343
256017 597
775097 1658
246653 729
27999 259
7000 501
8389 167
174215 591
82381 795
45090 920
7056 498
11801 696
7533 357
5970 444
3522 397