21993 534
31173 44
16252 41
170619 203
4649 166
27431 244
7987 400
4000 124
2043 27
2073 129
6674 612
7850 440
14611 792
2884 336
8874 349
1787 271