2405 413
45342 797
21897 510
2819 267
5010 190
8059 136
902 46
2948 566
7724 659
26515 535
8674 590
982 199
1277 221