3127 484
24225 259
17073 338
4016 186
7994 673
6601 903
4282 537
4998 517
20135 201
16205 570
2999 260
19756 617
5539 702
1128 49
3214 354
4012 412
3483 511
14901 566
4723 889
13930 88
5231 293
37475 346
28554 444
3985 480