21992 202
9065 116
25597 433
15052 603
10959 459
22548 407
15440 299
23308 613
14341 398
12551 551
28657 83
29578 164
13538 722
23192 410
19395 687
14306 498
1657 63
22387 165
15915 632
20097 420
17351 720
19816 596
17417 398
15365 687
18848 384
17737 124
21464 469
101632 244