3526 413
4005 414
813 45
13413 517
21305 1024
19044 354
112263 338
159806 398
117135 792
11172 799
30299 620
13854 153
3465 245
1943 270
3949 443
5385 615
8641 180
3369 500
21944 542