5915 107
14700 253
15654 49
22348 432
9950 459
20669 612
13016 498
2887 514
12347 700
1572 82
11314 752
16481 80
22394 327
20057 262
17980 266
3275 488
11788 274
2683 150
6033 395
21599 242
16834 840
12091 556