2996 505
11997 621
2071 119
13656 310
2403 489
862 253
1569 48
3540 332
3598 688
2906 409
7769 484
3634 547
15023 397
1796 254
2533 401
3532 687
4394 499
2119 319
5450 771
2093 290
2234 380
2444 426
3689 590
2342 507