526 108
2045 271
2226 629
2156 602
591 69
3349 954
16013 464
8838 365
4975 216
1626 60
3468 621
17492 411
5012 110
18678 722
18798 318
9520 312
41369 740
9515 647
19775 206
7272 651
1877 148
5617 118
8795 238
10891 740
8003 81
13846 633
10586 606
2979 297