2931 351
18019 609
2102 95
5486 661
45099 241
14087 482
26921 449
33519 301
6756 368
13328 294
7588 766
3849 619
6761 633
6747 271
16114 228
5108 495
4343 130
9625 56
38636 471
4928 487
19503 683
10378 544
110037 209
5944 346
2823 352
2988 185
13153 768
15877 472