303986 663
10157 581
13638 266
215270 933
11585 266
4166 381
128653 708
9557 548
32404 333
25872 912
16264 111
30688 578
44235 231
7707 420
14156 563
9559 385
48868 793
75606 800
30449 135
4553 77
1785 281
14487 225
4984 483
2954 224
5029 666
3080 329
1926 118
3955 161