19976 533
31112 44
16245 41
170616 203
4647 166
27431 244
7987 400
4000 124
2042 27
2072 129
6669 612
7838 440
14603 792
2881 336
8868 349
1787 271