3006 882
2347 428
4442 549
3055 315
2106 51
3944 389
2068 70
7905 421
14450 682
6492 514
2367 138
5735 652
3595 606
6533 511
5320 355
2316 371
1567 203
3838 550
3521 725
53854 185
4080 661
10381 688
26937 679
29437 717
46837 115
15195 357
10767 183
13322 476