303669 663
10151 581
13633 266
214844 933
11576 266
4163 381
128415 708
9526 548
32327 333
25796 912
16200 111
30598 578
44124 231
7683 420
14115 563
9534 385
48746 793
75392 799
30350 134
4542 77
1779 281
14482 225
4980 483
2947 224
5026 666
3071 329
1918 117
3947 161