328 68
2115 603
2118 507
449 103
1630 525
17497 863
2231 526
1899 578
33688 310
27681 810
24063 478
3031 706
2687 791
2510 632
4960 667
1553 313
1037 306
2496 275
1245 302
441 127
1054 256
55180 434
1165 278
18740 607