42309 685
15220 262
8463 229
21346 313
7554 513
24345 433
6741 362
6038 75
4122 218
4842 661
9586 828
3531 387
9860 313
11316 345
3301 92