15562 359
9322 196
4364 45
24777 496
13210 984
4199 376
12856 711
13030 928
5197 860
8878 484
17600 323
3364 296
27384 374
16362 497
4491 391
3103 136
4324 392
13633 654
3489 60