30771 351
4394 583
13823 153
4827 195
4870 843
6665 297
10377 237
3102 351
61012 598
3280 845
5030 691