5302 488
23469 121
7191 724
6460 356
4188 388
2314 517
30020 487
70187 309
2595 89
9168 865
33061 81
7562 218
4922 305