21056 332
16047 333
53700 937
15752 831
52129 435
51597 446
10629 490
2989 490
3917 288
2727 222
5261 138
3233 582
7953 662
4327 208
4697 512
5184 789