502 118
857 193
193 38
1182 345
2035 245
685 129
2364 620
3312 341
2990 798
1449 446
3165 759
19248 549
3966 310
2659 271
1731 124
14238 524
8847 909
8408 546
4917 134
5739 371
7784 330