2116 51
1182 46
3851 344
4276 691
5837 504
5739 663
4838 556
2607 290
16101 128
14134 301
26492 565
2800 645
2502 522
1528 248
2369 372
2926 475
3669 494
10233 364
1439 383
1736 116
4546 421
3781 656
12156 424
1425 247
3887 853
2348 506
8033 725
3316 499