15797 59
5402 556
1975 266
40867 651
7303 470
8031 326
4320 489
15637 610
2254 219
5400 538
3700 286
2830 780
6941 243
3535 490
841 155
2032 399
1340 177
3063 640
1746 484
2878 794