41361 343
256042 597
775155 1658
246689 729
28000 259
7001 501
8389 167
174264 592
82404 795
45098 920
7056 498
11801 696
7533 357
5970 444
3522 397