509 129
1036 181
2484 621
4248 472
13555 392
2714 532
3858 385
985 99
1839 178
1997 372
2610 421
3199 772
1517 225
10277 471
1500 254
709 41
3540 711
2876 118
926 180
2862 605
3206 767
3085 140
1692 283
14691 632
4144 636
2340 44
1598 409
2963 296