2933 300
3897 669
3026 519
3612 439
24134 931
3455 533
3347 522
7999 643
3636 562
4705 305
3808 661
3629 846
3505 598
3952 633
1609 151
10420 982
4134 462
2184 145
3395 503
6134 577
3315 966
16106 742
5963 155
1937 213