2960 88
8806 459
33924 711
6280 423
11033 404
7044 899
2529 272
7058 193
11169 757
10077 652
15332 280
4860 473
5578 755
5453 758
4157 728
7972 440
1291 228
2251 521
12944 771
4144 490
16017 930
2647 91