13956 396
87238 326
21827 425
24276 242
20843 472
65547 86
12134 561
55784 452
21889 846
140721 268
19058 388
39266 250
152028 575
23199 570
17437 647
15733 488
23580 318
29639 414
127202 969
20095 710
36757 287
29533 631
15806 655
22928 63
42731 38
49253 85
39435 364
27764 506