31007 330
4909 658
16912 589
4816 290
7642 375
8058 609
12444 157
6039 467
5167 409
3886 761
5018 797
3836 244
2117 83
4382 183
27976 64
106913 610
528520 858
200291 294
134200 134
157031 423
109616 680
97954 116
94032 673
204325 834
334557 576
130939 692
115997 519
379481 567