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