3006 400
44439 257
5411 706
5445 672
16469 235
4336 528
15116 870
6631 600
22464 87
36059 462
15454 283
11279 267
5248 611
6041 656
4485 83
6754 701
3908 207
6871 508
13408 253
9817 35
15025 109
3719 39
8888 590
9611 614
5342 259
7997 151
7812 458
6762 819