21231 342
5161 741
10588 387
7315 800
34147 487
20469 206
22083 587
6844 245
3867 548
11088 384
24940 255
4735 32
8270 585
42961 480
60019 486
2417595 3516
15012 509
17284 528
5026 720
18996 666
17991 101
16489 534
17214 59
56959 238