22842 495
9786 453
25348 938
16636 642
12031 609
14458 82
20752 538
9398 358
18248 343
85552 873
71058 338
39305 247
97564 289
30041 537