13990 513
5681 134
7405 153
6045 636
4438 318
1818 238
5226 253
2554 109
2143 457
3053 481
2855 193
2787 190
3844 370
6031 395
5894 144
7731 122
6097 447
51237 540