2533 413
45394 797
22070 510
2836 267
5029 190
8087 136
909 46
2952 566
7764 659
26815 535
8681 590
984 199
1282 221