18415 62
2128 515
1505 170
664 127
422 43
2786 644
3211 904
2995 720
1525 289
2614 389
2289 313
44113 677
3979 310
4178 95
4253 639
7247 137
3747 500
12652 427
36245 740
6953 615
5928 469
17824 693