15033 739
4441 860
6924 217
18485 68
8520 387
5329 297
3646 403
9501 464
3306 185
12011 215
10100 673
18231 682
23005 413
22649 74
26689 398
9257 852
18558 230
12448 74
3241 200
7529 788
16837 362
105684 675
20462 265
26569 432
27549 258
43069 716
37302 696
130621 593