555 36
29916 273
65283 264
99970 420
4303 764
4836 418
6635 531
4536 569
15865 170
2480 394
4929 143
2966 825
2094 40
3151 111
3072 508
1149 99