21296 533
31159 44
16249 41
170618 203
4649 166
27431 244
7987 400
4000 124
2043 27
2073 129
6672 612
7846 440
14608 792
2882 336
8873 349
1787 271