3109 550
2282 332
3459 257
2510 36
1524 111
8144 652
2524 315
2545 541
5675 447
4564 907
1115 101
12059 385
9328 914
10140 764
9830 596
10736 297
2519 206
1583 164
2474 422
8732 519
2841 466
2998 637
3074 656
4087 911