2960 88
8806 459
33883 711
6280 423
11032 404
7037 899
2528 272
7046 193
11164 757
10076 652
15329 280
4857 473
5578 755
5446 758
4156 728
7970 440
1291 228
2251 521
12939 771
4143 490
16009 930
2645 91