19788 528
2521 471
2705 159
13265 534
9196 424
1723 398
4148 840
2888 357
6376 103
4090 976
15011 355
4976 120
16485 299
2536 537
3037 417
2571 177
20689 486
4632 982
29248 287
2555 808
1833 99
2543 403
3834 844
3195 561