41109 341
255834 597
774616 1657
246358 729
27993 259
6995 501
8386 167
173958 591
82231 795
45044 920
7048 498
11796 696
7529 357
5964 444
3515 397