20336 625
7369 341
21993 744
389741 998
263585 838
7832 348
6982 501
10298 263
6472 543
19377 85
26875 340
12391 155
31172 241
2893 243
6068 621
2033 152
23716 292