3095 505
14694 242
2935 174
5995 442
21148 133
24195 489
5721 94
43213 170
4036 441
3035 773
51404 94
6307 787
7088 572
76081 646
3380 574
8498 368
5707 415
4240 647
18386 358
5174 182
3510 63
11741 647
5042 654
28468 776
4085 555
5625 160
3305 758
105865 310