50448 447
28242 500
21111 498
20068 158
16150 501
19432 666
22076 656
24107 939
28089 581
17090 294
22482 343
42073 640
33429 388
21653 194
15071 223
18103 658
20032 62
19596 268
18427 338
32723 454
29960 772
25519 427
26438 273
24292 328