3088 371
5787 859
2921 423
3409 1006
3211 721
6090 682
3202 752
2279 307
16699 449
2625 413
3366 264
7958 681
3218 501
4625 248
1745 51
2916 717