20215 81
4639 228
19066 936
7829 323
41988 364
2180 366
2778 463
176385 571
17632 455
19186 446
9480 874
44812 586