39982 409
2461 91
4564 624
6704 702
9612 293
43852 686
9436 159
2375 211
2941 124
3815 460
2775 272
7633 348
2898 236
4726 315
3035 198
3632 192
3781 387
7166 195
10392 338
21322 549
15296 810
12555 578
6276 258
5753 494
3854 343
4298 389
9323 261
2655 79