866 53
4295 904
2990 302
1835 251
1362 32
1400 231
7957 543
3984 660
2983 450
5651 130
3347 559
3042 547
2857 442
3470 739
3988 946
12497 617
1206 79
1923 199
2636 584
8539 650
1368 321
2501 459
3584 915
2950 614