3006 882
2347 428
4442 549
3055 315
2106 51
3944 389
2069 70
7907 421
14461 682
6493 514
2367 138
5737 652
3596 606
6534 511
5320 355
2319 371
1567 203
3839 550
3521 725
53854 185
4081 661
10382 688
26937 679
29437 717
46839 115
15195 357
10768 183
13323 476