555 96
1394 161
10583 425
13885 277
30230 820
20947 483
27623 497
20488 609
24229 529
22494 438
17964 116
18960 587
12148 740
7189 552
8865 360
12053 386
9819 472
5274 76
22746 33
17761 473
7418 500
3845 521
6371 138
2910 430
636 105
5174 320
3259 781
2741 234