507 96
1312 161
10515 425
13777 277
30073 820
20852 483
27506 497
20416 609
24131 529
22352 438
17904 116
18899 587
12082 740
7164 552
8827 360
11985 386
9773 472
5226 76
22591 33
17747 473
7379 500
3815 521
6346 138
2885 430
625 105
5130 320
3246 781
2716 234