2500 262
6412 175
29289 388
5227 896
17034 755
7906 169
20466 625
14186 350
23944 550
4734 353
7288 811
6094 361
8987 113
4783 619
9135 524
13583 395
21084 331
6952 615
5927 469
3409 76
14098 327
11190 115
10927 78
5137 539
5239 784
4522 406
4294 712
8558 713