3009 111
20971 126
5606 546
19446 37
30003 460
17775 493
2787 299
12141 175
6647 597
2564 215
4302 463
19644 275
8681 543
5669 651
6875 665
14492 258
9855 444
13991 383
8075 351
15438 690
3180 424
6638 243
1575 324