15039 214
4505 99
20586 367
10442 680
15928 629
16421 508
5114 380
20688 148
4547 658
5257 913
15898 290
2121 141
39404 263
22800 429
6717 462
7925 525