3849 508
2383 151
2228 588
2587 554
2400 539
2282 452
3179 790
2070 410
1994 624
727 39
3647 425
2303 559
3313 482
4124 699
2592 803
2396 535
1120 256
2908 567
2526 578
2977 530
1749 463
2562 145
3436 743
531 81
1488 409
2854 493
602 33
12985 158