20261 81
4952 229
20368 936
7871 323
42128 364
2192 366
2783 463
178089 571
17636 455
19211 447
9490 874