3110 501
3965 500
2767 428
3533 650
1242 122
3772 587
4219 236
3163 602
6148 445
3223 554
3539 205
3953 358
18671 877
3280 131
7328 545
6813 591
4600 537
1926 98
1423 183
2518 269
3578 656
2621 440
2984 524
3209 688