21832 313
3230 691
3052 561
2135 354
1835 205
3405 423
2777 445
1635 327
2547 479
2603 609
2947 530
5642 565
2922 365
1915 455
11703 280
5923 384
3181 927
2380 588
1345 330
1872 291
2904 544
484 43
2933 537
4738 508