1506 305
13346 370
2367 169
3788 331
19853 841
8949 711
12571 67
14269 683
4689 281
5869 200
11980 601
36443 1059
11110 303
40585 162
9102 200
6362 787
3785 628
7501 323
7566 220
3803 425
5174 266
5169 601
20073 824
4656 279
3689 112
3347 493
6975 955
26491 280