2861 148
8888 763
8007 595
1331 234
3181 36
2403 230
8722 642
10634 372
6136 598
1003 242
4481 528
7244 702
2913 651
1521 416
3793 179
5043 186
5927 697
4623 412
3134 616
3309 555
3671 212
9159 263
5951 78