3053 516
3222 738
7181 642
3300 578
2795 688
2599 296
4638 839
2219 489
1669 263
4134 679
3144 307
2793 889
4189 808
1374 297
2221 113
4731 310
11550 809
4481 654
1016 152
3535 483
2846 748
2348 629
1452 379
675 160