1093 275
985 142
3011 724
2180 327
61679 508
148536 1014
4690 376
13440 886
8209 747
33519 550
26216 364
86154 1083
61905 430
36650 932
97432 645
6467 339
18096 290
11094 555
35240 451
69094 414
19712 363
55541 247
44933 352
3825 175