21996 500
10863 498
43056 643
43028 465
36410 740
29632 90
16124 467
16742 680
30881 59
35192 556
29708 685
30056 328
26416 328
8311 228
12933 320
8639 398
28289 348
11664 524
22815 184
8485 810
9794 480
16225 716
7952 661
14663 548
28073 173
15245 32
7294 338
4601 544