42842 402
5393 609
3597 631
122736 765
31717 173
85739 380
13352 582
172334 1051
29902 744
25990 249
40066 516
4176 273
4550 377
6887 138