12996 128
25226 637
73726 493
16288 247
9949 183
10271 146
19315 542
49615 495
29597 232
12969 227
23651 308
10662 835
7844 583
31222 150
33073 273
17542 329
9217 115
7547 271
24017 241
23450 595
5812 219
9561 357
14695 544
20743 406
12675 196
12612 276
21493 151
12735 729