993 184
534 98
1856 80
1130 354
1743 425
5575 396
6621 550
2998 303
2631 348
869 132
2456 681
2451 777
239 30
2360 504
2027 548
2595 470
2221 455
3071 399
1720 318
2238 493
3374 475
2978 606
1260 313
15523 866