13990 513
5682 134
7405 153
6046 636
4438 318
1818 238
5226 253
2554 109
2143 457
3054 481
2856 193
2790 190
3845 370
6032 395
5895 144
7733 122
6098 447
51256 540