3118 46
3513 394
2172 420
5052 41
12428 591
11089 652
5234 737
3745 536
4508 444
10969 409
3279 317
3064 255
4158 419
2267 222
3821 685
2668 37
5070 281
3970 825
1538 135
4662 407
5080 879
4022 309
2712 282
4107 508