2976 128
7887 458
857 40
2305 275
10857 688
22686 445
9430 441
7462 195
7507 687
79295 146
27335 638
7294 144
12271 458
9263 353
6351 560
11674 380
7596 191
11595 140