20218 81
4683 228
19270 936
7832 323
42010 364
2180 366
2779 463
176629 571
17634 455
19186 446
9481 874
45046 586