41350 343
256035 597
775134 1658
246678 729
28000 259
7000 501
8389 167
174249 592
82393 795
45098 920
7056 498
11801 696
7533 357
5970 444
3522 397