1135 276
876 49
16823 840
6568 710
5075 471
2336 523
4096 369
28271 651
5126 568
3718 846
15535 546
6784 115
6005 591
6040 292
28102 37
27457 383
12832 623
2922 495
1205 124
7055 466
12301 532
1281 280
2049 268
806 111
1978 332
3229 544
20498 653
4626 36