304033 663
10157 581
13639 266
215345 933
11585 266
4166 381
128689 708
9563 548
32415 333
25888 912
16273 111
30703 578
44249 231
7708 420
14161 563
9562 385
48877 793
75631 800
30456 135
4554 77
1787 281
14490 225
4984 483
2957 224
5030 666
3080 329
1930 118
3957 161