2932 651
3097 119
2803 520
1598 22
2170 446
12016 367
3744 698
7872 281
15888 722
13293 170
3949 349
6324 313
20015 793
4275 643
9865 610
1351 177
4827 691
4226 894
4352 511
4236 673
4428 650
1918 374
4018 442
24703 817