15094 730
3679 283
5042 677
12298 111
4280 719
7529 693
5923 89
2752 293
23880 818
63245 390
17662 322
2204 358
9242 535
3195 372
18073 357
8375 503
17545 116
17702 390
5058 373
5533 535
5041 343
2749 83
4378 152
4777 691
10698 479
8383 323
386764 1161
3296 564