37778 52
2386 286
8613 72
25878 174
28601 105
13055 330
7691 407
4226 162
31240 450
3146 88
28714 971
4007 715
23756 81