166093 1048
6377 502
8489 684
9143 111
6154 179
20921 476
6300 906
6969 486
41812 640
14072 537
31294 357
120456 295
15014 728
22976 293
4334 593
3634 555
5705 683
23192 604