2488 556
5885 327
6331 406
28106 493
17022 164
14138 980
126182 593
65165 417
28226 631
5815 842
3032 482
11239 261
6781 53
4351 332