2493 35
8991 440
2963 329
3530 613
2051 37
12657 923
2385 385
3926 568
4433 915
11242 81
3768 585
9690 361
14406 446
1538 137
1358 70
2901 260
3689 589
9000 394
4509 86
7902 852
2681 514
3551 367
5001 442
4479 226