3130 526
2155 71
3992 710
2347 392
3575 822
18348 506
21290 360
2822 288
3300 548
4911 216
6780 501
5949 600
4337 671
9708 339
3652 317
1316 31
2768 488
3670 571
3985 807
5174 734
3974 529
3905 649
3571 641
1628 184