29433 138
6903 310
6725 684
63645 201
2092 124
3599 555
4508 488
12491 339
6633 490
6038 279
6119 558
4761 371
6287 328
8508 922
4494 396
6541 817
3414 281
14029 309
3636 467
6172 369
4378 668