1385 445
3591 71
3873 291
18647 928
56417 785
5344 31
4437 136
4811 315
12347 234
5561 956
3767 540
4555 388
19397 614
2933 309
2570 115
5672 622
4427 585