2116 51
1182 46
3850 344
4272 691
5833 504
5738 663
4836 556
2607 290
16083 128
14126 301
26469 565
2799 645
2502 522
1528 248
2368 372
2926 475
3668 494
10216 364
1439 383
1736 116
4544 421
3781 656
12147 424
1425 247
3886 853
2347 506
8027 725
3315 499