304051 663
10157 581
13639 266
215368 933
11585 266
4166 381
128697 708
9563 548
32422 333
25889 912
16275 111
30705 578
44251 231
7709 420
14168 563
9565 385
48883 793
75639 800
30457 135
4554 77
1787 281
14490 225
4984 483
2957 224
5030 666
3081 329
1930 118
3958 161