28021 122
27893 128
13821 777
53661 550
24131 302
3322 698
18826 310
14377 31
15167 728
4411 564
6511 588
6202 737
10054 364
15277 395
6919 496
8903 817
1606 115
6624 319
9828 504
4374 73
6562 213
6242 669
6726 457
15139 739
2695 291
4883 140
16383 356
17026 806