3096 645
15688 629
7005 501
1674 26
6269 182
3578 548
1999 121
1444 189
5142 566
3129 569
2068 95
5489 281
5172 419
9437 386
7221 69
20356 848
3374 424
2911 430
8153 278
4612 332
5044 214
6779 919
17822 296
5302 350
2363 187
6380 107
18734 934
3719 290