3091 238
5414 44
4052 563
5874 617
15434 466
15421 864
10380 107
12665 309
4546 207
5066 373
6129 556
8614 660