4659 559
13509 574
106401 464
5295 740
4568 625
8681 354
40920 243
9324 384
21001 346
33114 87
23158 206
6350 238
19592 812
2641 263
12598 52
1553 217