15093 730
3679 283
5041 677
12298 111
4280 719
7529 693
5923 89
2751 293
23877 818
63244 390
17662 322
2204 358
9241 535
3195 372
18073 357
8374 503
17537 116
17701 390
5058 373
5532 535
5041 343
2749 83
4378 152
4777 691
10696 479
8382 323
386764 1161
3296 564