2950 508
1634 322
3661 759
2828 352
1918 306
8244 411
6686 584
15189 411
1977 274
6688 693
2485 567
2092 329
1536 219
2554 496
4185 683
14539 396
2230 75
2427 407
3326 540
3533 795
2039 276
4390 507
3238 663
10519 196