453 32
9512 103
15712 176
6506 843
10374 458
3944 140
9822 589
366799 1001
96155 391
5952 384
21996 87
28130 341
33466 541
7210 107