296 50
1590 310
1545 193
10816 127
1221 36
44903 360
2725 41
9011 532
27712 887
39236 431
16938 393
5025 313
22418 345
9490 506
5996 611
5869 578
5772 193
2795 108
4242 530
34927 647
6186 465
6541 109
3427 311
8270 631
4412 517
12736 199
9236 105
15537 168