2108 51
1179 46
3836 344
4255 691
5804 504
5723 663
4823 556
2592 290
15901 128
14070 301
26229 565
2793 645
2492 522
1524 248
2361 372
2907 475
3661 494
10116 364
1433 383
1722 116
4516 421
3777 656
12049 424
1418 247
3871 853
2341 506
7961 725
3292 499