29959 481
33564 651
2584 502
692 99
28148 192
7492 156
3118 935
418 60
1312 242
31131 127
28495 600
29956 580
1980 128
5093 821
1571 372
8748 454
2637 428
3977 755
3148 607
3761 772
1360 86
36295 393
2748 674
28428 592
1452 255
42041 147
6169 543
14405 30