2695 512
4054 569
1051 244
2536 486
32249 386
33488 318
19067 122
14032 412
9480 202
46723 306
9320 604
11247 470
7246 119