7095 503
15590 180
3964 161
2973 260
4062 645
18580 779
2920 259
3938 383
3326 218
3017 552
2259 368
6800 610
3905 719
5581 613
2425 249
15007 184
24546 112
2326 221
5082 535
4205 417
2367 266
3663 706
14007 366
2161 83