5013 250
14183 175
8336 537
7225 311
8680 239
2032 108
4801 706
3091 420
12193 667
74773 473
15250 668
3267 63
12918 546
2678 147
8094 828
5251 960
91814 723
4842 552
3926 532
3967 419
3930 712
2308 323
2249 354
58932 340
8589 336
12602 82
10303 391
3466 276