20331 625
7369 341
21992 744
389553 998
263385 838
7832 348
6978 501
10296 263
6470 543
19355 85
26851 340
12376 155
31125 241
2892 243
6068 621
2031 152
23697 292