4095 668
2420 54
2828 497
19414 619
7403 390
19818 337
13151 89
6833 206
5315 669
3157 531
4376 478
3908 171
10568 426