308073 1416
125852 347
13260 660
6734 425
56779 107
43550 641
5749 416
10884 256
77967 908
38060 321
20056 322
7144 756
3427 437
6834 442
48168 189
5090 785
4553 498