42304 685
15215 262
8462 229
21346 313
7554 513
24344 433
6741 362
6037 75
4122 218
4842 661
9586 828
3531 387
9860 313
11316 345
3301 92