2960 88
8806 459
33901 711
6280 423
11032 404
7038 899
2528 272
7047 193
11164 757
10077 652
15332 280
4857 473
5578 755
5447 758
4157 728
7972 440
1291 228
2251 521
12942 771
4143 490
16012 930
2645 91