502 118
857 193
193 38
1182 345
2033 245
684 129
2364 620
3311 341
2990 798
1449 446
3164 759
19248 549
3966 310
2659 271
1731 124
14237 524
8847 909
8408 546
4917 134
5739 371
7784 330