999 62
3593 619
3537 133
2283 339
1069 115
2261 128
2729 159
2628 254
2758 566
2637 483
2383 278
3529 748
1642 225
932 55
3039 469
1360 76
2776 399
19369 326
2858 544
2899 187
2375 290
2226 413
17104 818
3511 620