3005 882
2343 428
4433 549
3042 315
2103 51
3934 389
2063 70
7891 421
14366 682
6470 514
2352 138
5720 652
3590 606
6505 511
5310 355
2312 371
1559 203
3830 550
3519 725
53843 185
4061 661
10379 688
26929 679
29412 717
46825 115
15188 357
10755 183
13316 476