3083 384
2865 621
4585 555
8799 598
3170 114
1646 169
5887 929
9900 66
5791 745
2534 199
3457 130
6911 117
4122 465
13343 636
2295 84
3557 782
2837 486
5513 299
12403 468
2779 106
5384 446
18348 745
3772 571
3386 261