41361 343
256042 597
775166 1658
246692 729
28000 259
7001 501
8389 167
174269 592
82406 795
45098 920
7056 498
11801 696
7533 357
5970 444
3522 397