2901 595
1278 56
3598 832
3342 642
5783 50
3389 258
3144 761
4080 966
3862 814
2255 420
2339 415
414 66
5527 344
3622 470
3174 713
776 119
12292 397
13166 670
4164 593
3309 569
2659 509
3707 883
3121 639
7402 347
1377 196
410 36
2599 567
2354 711