2295 503
2681 639
3059 459
15876 602
2555 592
14397 290
1735 35
5041 516
3244 368
11145 108
2527 453
2649 546
67709 506
13811 889
62615 727
3654 322
24926 177
28630 281
5631 86
10407 703
9099 792
6079 581
5879 556
20173 262
107504 430
3918 57
11966 239
24295 639