3011 276
30570 835
7425 601
3213 790
2215 307
5576 416
1663 345
4498 379
10089 384
2289 211
2190 206
2568 637
3048 332
3859 722
18900 959
2566 522
7339 29
1830 159
19145 127
10909 562
14889 102
26756 580
21414 233
8529 50
1830 62
2299 325
786 124
2591 528