3069 659
2899 668
490 60
1046 196
1299 291
452 42
1050 130
2842 822
1952 364
580 129
1996 510
4359 509
935 212
1953 327
2875 781
2650 689
2630 347
1559 36
3018 678
2980 679
4168 317
3215 308
3637 574
3064 448
3072 523
2917 632
2697 436
1572 134