18403 432
5642 849
5928 413
5157 509
4166 401
1046 81
2339 441
12065 692
3163 482
5150 675
3116 281
2996 458
3501 739
5116 377
4192 424
2771 587
4340 59
3582 513
3669 883
4500 587
2981 329
4317 191
2000 151
4239 210