954 136
3725 206
2268 438
6397 397
6370 664
5910 944
11032 927
27886 429
33172 857
8519 471
11515 599
4294 519
8874 221
35047 674