3077 70
2979 299
13813 298
1663 101
8090 708
2091 208
5056 712
2527 178
4604 437
1705 196
5984 664
2521 293
3344 441
3593 301
10534 927
28560 117
14697 241
33299 396
22264 169
43871 353