3862 620
5303 138
39293 52
4181 286
11343 74
29521 176
30083 105
14888 330
8381 407
5931 162
40842 451
4307 88
29906 972
4567 715
27956 83