14096 515
22929 519
31028 357
24470 179
20756 288
9888 482
22308 754
27833 447
25434 827
23076 683
18962 512
18829 549
28145 296
18416 320
17993 666
18491 875
28454 737
28665 287
15763 324
18117 194
25344 244
19362 77
22650 326
22261 650