42302 685
15214 262
8461 229
21344 313
7553 513
24339 433
6736 362
6037 75
4122 218
4842 661
9586 828
3531 387
9859 313
11316 345
3301 92