3026 566
1048 136
3857 206
2304 438
6497 397
6459 664
5954 944
11112 927
28067 429
33399 857
8596 471
11543 599
4351 519
8895 221
35457 674