22516 516
12127 570
23618 594
8233 903
2447 109
9650 605
25150 477
12855 181
3526 464
1868 200
16756 622
11311 213
11244 734
5804 508
12568 240
5781 49
7832 636
11405 302
9760 83
6016 230
15004 538
30207 430
4772 286
7627 697
4351 434
13595 392
20337 358
17434 549