303932 663
10156 581
13637 266
215187 933
11583 266
4166 381
128616 708
9550 548
32390 333
25861 912
16250 111
30677 578
44214 231
7701 420
14146 563
9559 385
48847 793
75579 800
30434 135
4550 77
1785 281
14487 225
4982 483
2952 224
5029 666
3079 329
1924 118
3954 161