2960 88
8806 459
33876 711
6280 423
11028 404
7034 899
2528 272
7042 193
11159 757
10076 652
15329 280
4855 473
5578 755
5442 758
4156 728
7967 440
1291 228
2251 521
12938 771
4143 490
16008 930
2645 91