5051 513
2693 117
2438 307
2732 68
4342 569
1671 266
3629 110
8824 638
3083 552
1640 282
6172 513
9810 972
3253 598
445 52
9087 479
2536 162
2847 451
936 36
3588 332
3504 450
2120 327
2464 495
10737 559
2081 303