37877 685
11655 260
7697 228
20815 313
7033 513
21448 432
5980 362
4315 73
3646 218
4634 661
8736 828
3302 387
5691 311
10819 345
2896 92