331533 1463
128092 347
13295 660
6767 425
56955 107
44692 641
5774 416
11155 256
79021 908
38681 321
20643 322
7335 756
3465 437
6878 442
48945 189
5183 785
4590 498