15012 623
8008 466
5855 321
23296 674
14354 183
13593 693
4166 693
4361 653
10702 114
2744 47
8359 419
24414 605
19157 609
2399 59
13259 493
3379 590
24143 589
8518 926
22572 509
3268 685
25886 280
3554 771
2196 159
5322 25
2912 398
10191 583
21230 36
36529 695