304013 663
10157 581
13638 266
215316 933
11585 266
4166 381
128679 708
9561 548
32412 333
25885 912
16269 111
30698 578
44247 231
7707 420
14159 563
9560 385
48875 793
75618 800
30453 135
4554 77
1787 281
14488 225
4984 483
2954 224
5030 666
3080 329
1930 118
3956 161