151330 211
15044 250
7086 52
8657 741
7663 52
38959 128
41551 144
8118 605
8406 298
6614 412
6379 859
6175 159
12109 874
5494 592
2320 281
4566 482