34082 615
5399 764
8345 54
20268 249
19667 275
14396 196
65336 623
431480 1339
39826 134
35919 976
5148 562
3857 885
3839 622
3015 286