494 58
1983 329
3393 704
3682 482
939 123
4920 825
2146 151
1238 186
1658 260
2845 809
4094 811
3053 827
1584 326
2655 818
8083 671
1419 230
2231 385
2950 303