29021 405
5775 64
7120 179
16337 265
4952 509
4916 553
2400 185
5476 798
7805 102
7420 728
7211 350
11398 298
5903 653
1587 107
7505 609
3225 216
6310 672
11667 766
29129 80
3935 425
11333 34
8187 446
8249 574
8200 350
3749 569
4293 561
8653 755
9658 228