2882 518
14590 32
7408 230
4400 660
5031 685
4220 650
13516 619
22161 616
5936 868
5495 127
9912 236
6063 583
5027 577
8995 757
7044 381
3075 117
14090 372
12346 463
5578 368
11391 712
3293 90
25723 54
7720 831
5994 264