20215 81
4657 228
19148 936
7830 323
41998 364
2180 366
2779 463
176489 571
17632 455
19186 446
9481 874