14506 387
5801 317
15967 850
17323 287
43783 645
8943 310
4079 329
18696 355
12484 280
12342 471
9005 781
10664 403
3376 216
6047 685
11577 643
4658 305
25877 92
18920 60
3518 307
38239 514
8305 143
2371 105
5878 69
22093 808
5961 34
6546 467
10097 178
8191 566