5246 303
11038 39
9211 251
167638 685
9842 151
35264 403
14722 634
55361 667
34993 643
11281 175
1296 33