3040 280
1261 30
1390 168
4216 470
2621 156
19670 453
4572 37
2114 38
4786 135
26255 87
11052 104
18724 735
7287 171
28490 145
3557 447
4795 111
2368 121
7060 277
2922 336