3875 400
58022 645
5678 282
8558 493
4912 706
12425 667
13388 546
5438 962
17336 479
11599 313
4063 532
1262 165
4903 437
3590 74
4072 712
2373 323
44500 694
42405 633
2167 39
20367 133
7156 505
23100 57
30620 680
3672 441
8723 465
1916 261
7092 581
4584 102