14009 59
64906 150
44431 411
24079 184
15299 85
23395 228
47377 243
3784 311
2223 383
2008 365
2947 533
13450 780
4136 739
6028 750
3604 644
4009 842
2547 224
3296 274
3952 448
908 34
2398 414
3655 103
7665 608
7564 691
5121 117
5815 621
2810 271
2333 230