596 121
455 103
445 93
50210 683
1510 101
2657 747
1032 304
1628 296
2051 564
2477 638
1590 464
1476 366
1571 392
114 27
2057 448
2349 654
929 274
1012 281
1588 497
1431 329
733 134
564 150
1985 412
2547 766
1973 364
1678 356
2698 667
2766 592