3181 579
2595 408
1448 45
3297 504
4199 784
952 167
1032 93
3305 966
1383 62
2473 660
4546 399
3384 497
1461 109
3404 775
2122 327
1335 113
1095 103
1591 341
3310 555
3802 839
5682 766
2825 369
911 83
1872 355