27852 150
19820 534
19548 917
2840 361
3804 650
1081 272
1790 203
3145 181
3329 670
3830 629
6550 104
5398 38
2646 306
7693 378
2615 358
3176 906
2989 689
689 87
1403 286
3557 737
4838 406
954 117
4817 629