332012 1463
128132 347
13296 660
6767 425
56961 107
44728 641
5776 416
11163 256
79045 908
38702 321
20662 323
7336 756
3468 437
6880 442
48970 189
5189 785
4594 498