3005 882
2343 428
4433 549
3042 315
2103 51
3928 389
2063 70
7887 421
14354 682
6466 514
2352 138
5719 652
3590 606
6500 511
5310 355
2312 371
1559 203
3830 550
3519 725
53842 185
4060 661
10378 688
26929 679
29403 717
46824 115
15187 357
10754 183
13312 476