22083 92
52470 289
9728 266
13047 636
3695 477
8596 949
4300 383
3608 81
5710 561
9836 328
9627 281
6027 366
2304 78
5205 412
4231 567
22347 576
5346 672
5952 509
6228 650
20606 125
69876 626
44600 418
37658 679