2108 51
1179 46
3836 344
4261 691
5805 504
5723 663
4823 556
2593 290
15916 128
14070 301
26248 565
2793 645
2493 522
1524 248
2361 372
2908 475
3661 494
10125 364
1433 383
1723 116
4518 421
3777 656
12060 424
1418 247
3873 853
2342 506
7970 725
3295 499