2965 531
6584 371
8622 289
5211 455
5839 555
11327 660
5672 116
2306 352
7017 70
2793 441
7772 338
13943 504
4842 887
4080 849
9587 289
22573 396
12794 54
2814 450
3367 629
2631 190
3486 564
2283 399
3012 360
1034 135